mechanical cleaning - Français Anglais Dictionnaire